package reading.common.enums;

/**
 * Project: haishu-news
 * Package: reading.common.enums
 *
 * @author : txw
 * @version : v1.1
 * @since : 2018/10/15 14:31
 */
public enum RequestAuthEnum implements IBaseEnum<RequestAuthEnum> {
    /**
     * 分页实体查询
     */
    LIST("分页实体查询", 1),
    /**
     * 分页map查询
     */
    LIST_MAP("分页map查询", 2),
    /**
     * 获取所有对象实体
     */
    GET_ALL("获取所有对象实体", 3),
    /**
     * 获取所有对象map
     */
    GET_ALL_MAP("获取所有对象map", 4),
    /**
     * 创建实体
     */
    CREATE("创建实体", 5),
    /**
     * 更新实体
     */
    UPDATE("更新实体", 6),
    /**
     * 详情
     */
    DETAIL("详情", 7);
    private String name;
    private int value;

    RequestAuthEnum(String name, int value) {
        this.name = name;
        this.value = value;
    }

    @Override
    public String getName() {
        return name;
    }

    @Override
    public int getValue() {
        return value;
    }

    @Override
    public RequestAuthEnum stringOf(String str) {
        return null;
    }
}
